@charset "utf-8";
input{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
input,button,textarea{vertical-align: middle;border: 1px solid #e0e0e0;color: #666;padding: 7px 10px;position: relative;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #b5b5b5;}
.ui-dialog-close:hover,.ui-dialog-close:focus{border: none;}
.main{height: auto;position: absolute;overflow: hidden;float:left;width: 226px;}
.minwidth{height: auto;margin: 0 auto;overflow: hidden;}
.minwidthauto{height: auto;margin: 0 auto;width: 100%;overflow: hidden;}
.overflowhidden{height: auto;overflow: hidden;}
.textImgSeparation{display:table-cell; *display:inline-block;}
.headerOverflowInherit{overflow: inherit !important;}
.greyf5f5f5{background: #f5f5f5;}
.butTgreen{background: #00bced;color: #ffffff;font-size: 12px;display: inline-block;}
.butTgreen:hover{background: #3fabd8;}
.imgW80{width: 80px;height: 80px;}
.bordere5{border-bottom: 1px solid #e5e5e5;}
.marT30{margin-top: 30px;}
.marT40{margin-top: 40px;}
.percentRadius50{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.butgreen{background: #61c4a7;font-size: 14px;text-align: center;color: #ffffff;}
.butgreen:hover{background: #45aa8f;}
.inlineBlock{display: inline-block;}
.butpadding40{padding: 0 40px;height: 40px;line-height: 40px;}

.welcomeKfw .asj:hover .jt,.welcomeKfw .asj:hover .mykfw,.welcomeKfw .asj:hover .mykfw,.kfwNaSub > a:hover .classification,.navLocation:hover .mykfw{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.kfwNaSub > a .classification.classification1{-webkit-transition: transform 0s ease-in 0s;-moz-transition: transform 0s ease-in 0s;-ms-transition: transform 0s ease-in 0s;-o-transition: transform 0s ease-in 0s;transition: transform 0s ease-in 0s;}
.kfwNaSub > a .classification.classification1{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
/***导航***/

/*导航*/
.kfwNaSub{position: relative;}
.kfwNaSub > a,.kfwNavs a{float: left;display: inline-block;height: 40px;line-height: 40px;font-size: 15px;color: #575757;}
.kfwNavs a:hover{background:#007bc7;color: #fff}
.kfwNaSub > a{color: #007bc7;background: url(../images/tit_nav.gif) #da251d no-repeat;}
.kfwNavs{margin-left: 10px;width: 933px;}
.kfwNavs a{margin: 0 5px;padding: 0 15px;position: relative;}
.kfwNavs .telephone{padding-left: 22px; height: 40px;line-height: 40px;font-size: 14px;font-weight:bold;font-family:"Microsoft Yahei";color: #666;background: url("../Image/navicon_new.png") 0 -22px no-repeat;}
.newEvent .telephone{padding-left: 22px; height: 60px;line-height: 60px;font-size: 14px;font-weight:bold;font-family:"Microsoft Yahei";color: #666;background: url("../Image/navicon_new.png") 0 -12px no-repeat;}
.kfwNaSub > a{width: 200px;text-align: center;height: 46px;color: #fff;font-size: 16px;line-height: 47px;padding:0 0 0 20px;}
.kfwNavs .huohuo{margin: -27px 0 0 10px}
.kfwNavs .huohuo:hover{background: none;}
/*一级*/
.kfwNaSub .iSubNav,.kfwNaSub > div{height: 448px;}
.kfwNaSub > .kfwNaDivs{overflow: hidden !important;height: 0;}

.iNav > li{border-top: 1px solid rgba(255,255,255,0.2);padding: 0 0 0 37px !important;float: left;width: 183px !important;height: 63px; line-height:64px;position: relative;cursor: default !important;}
.iNav > .iNavFirst{height: 63px;}
.iNav > li > h4{font-size: 14px;font-weight: normal;cursor: default;overflow: hidden;}
.iNav > li > h4 > a{font-size: 14px;font-weight: normal;color: #fff;font-family:"Microsoft Yahei";}
.iNav > li > h4 span{float: right;margin-right: 40px;}
.iNav > li > div a{float: left;margin-right: 19px;display: inline-block;text-align: left;font-size: 12px;color: #ffffff;line-height: 1.6;}
.iNav > li > i{width: 6px;height: 9px;position: absolute;right: 19px;top: 50%;margin-top: -4.5px;background-position: -87px -1193px;}
.kfwNaSub > a .classification{background-position: 0 -1475px;height: 40px;margin-left: 51px;position: absolute;width: 16px;}
.kfwNaSub > a:hover .classification{background-position: 0 -1507px;}
.kfwNaSub > a .classification.classification1{background-position: 0 -1534px;}
.iSubNavDivZ a:hover{color:#007bc7}
/*二级*/
.kfwNaSub .iSubNav{position: absolute;z-index: 8;}
.iSubNav > div > ul{height: 100%;}

/*le*/
.iSubNavLe{width: 900px;}
.iSubNavLe li{float: left;width: 100%;}
.iSubNavLe li > div{float: left;}
.iSubNavLe li > .kfwNavOne{border-top: none;}
.iSubNavLe h5{width: 112px;float: left;text-align: center;color: #575757;font-size: 14px;margin-top: 21px;}
.iSubNavLe li a:hover > h5{color: #007bc7 !important;}

.iSubNavLe .active{color: #ff5b5b;}
/*ri*/
.iSubNavRi{width: 299px;border-left: 1px solid #e8e8e8;}
.iSubNavRi li{border-top: 1px solid #e8e8e8;height: 146px;position: relative;text-align: center;}
.iSubNavRi .floatLeft{width: 144px;text-align: center;height: 146px;line-height: 146px;}
.iSubNavRi .floatLeft img{vertical-align: middle;}
.iSubNavRi .iSubNavRi1{border: none;}
.iSubNavRi .snrText{position: absolute;right: 0;height: auto;width: 115px;padding-right: 30px;top: 35% !important;}
.snrText h5,.snrText span{line-height: 1;width: 100%;float: left;display: inline-block;font-size: 14px;color: #575757;text-align: right;}
.snrText h5{margin-bottom: 13px;font-weight: bold;}
.snrText span{font-size: 12px;margin-bottom: 6px;font-weight: normal;}
.iSubNavRi > li > a{width: 100%;height: 100%;display: block;}
.iSubNavRi > li > a .lastMar{margin-top: 3px;}
/*hover*/
.kfwNaSub .kfwNaSubSub{width: auto;position: absolute;top: 46px;}
.kfwNaSubSub > .kfwISubNav{width: 220px;left: 0;position: absolute;top: 1px;z-index: 10;background: rgba(0, 0, 0, 0.8);}

.kfwNaSubSub > .kfwISubNav.active > .iNav > li > i{right: 18px;}
.kfwNaSubSub > .iSubNav{left: 220px;}
.iSubNav > div{width: 0;opacity: 0;filter:alpha(opacity=0);overflow: hidden;}
.kfwNaSubSub > .iSubNav > div{height: 448px;background: #ffffff;border-left: none;position:absolute;margin-left:-1px;top: 1px;}
.kfwNaSubSub > .iSubNav > .kfwanimate{-webkit-transition: width 0.4s;-moz-transition: width 0.4s;-ms-transition: width 0.4s;-o-transition: width 0.4s;transition: width 0.4s;}
.iSubNav > .iSubNavDivZ{width: 900px;opacity: 1;filter:alpha(opacity=100);}
.iNav > ul{border-right: 1px solid #007bc7;}
.iNav > li:hover,.iNav > .active{width: 220px;background: #ffffff;cursor: pointer;border-right: none;}
.iNav > li:hover h4,.iNav > li:hover a,.iNav > .active h4,.iNav > .active a{color: #575757;}
.kfwNaSub .kfwNaSubSub.noIsHome{opacity: 1;height: 441px;width: 100%;overflow: inherit;}
.kfwNaSub .kfwNaSubSub {height: 0;opacity: 0;overflow: hidden;-webkit-transition: height 0.5s ease 0s;-moz-transition: height 0.5s ease 0s;-ms-transition: height 0.5s ease 0s;-o-transition: height 0.5s ease 0s;transition: height 0.5s ease 0s;width: 100%;}
.kfwNaSub .kfwNaSubSub.kfwNaSubSubIsHome{opacity: 1;filter:alpha(opacity=100);height: 441px;overflow: inherit;}

